#python对SMTP支持有smtplib和email两个模块
#email负责构造邮件
#smtplib负责发送邮件

from email.mime.text import MIMEText
#构造MIMEText对象，第一个参数为邮件正文；第二个是MIME的subtype
#'plain'表示纯文本，最终MIME就是'text/plain'
msg = MIMEText("Hello, send by Python... by H.Hoo", 'plain', 'utf-8')

#输入Email地址和口令
from_addr = input("From: ")
password = input('Password: ')
#输入收件人的地址：
to_addr = input("To: ")
#输入SMTP服务器地址
smtp_server = input("SMTP server: ")

import smtplib
#SMTP协议默认端口为25
server = smtplib.SMTP(smtp_server, 25)
server.set_debuglevel()
server.login(from_addr, password)
server.sendmail(from_addr, [to_addr], msg.as_string())
server.quit()

